fulfil one's need - Turc Anglais Dictionnaire